MVRGKIEIKKIENVTSRQVTFSKRRSGLFKKAHELSVLCDAQVAAMIFSQKGRLYEFASSDIRNTIKRYAEYKREYFVAETHPIEQYVQGLKKEMVTMVKKIEVLEVHNRKMMGQSLDSCSVKELSEIATQIEKSLHMVRLRKAKLYEDELQKLKAKERELKDERVRLSLKKTIYTHLCQVGERPMGMPSGSKEKEDVETDLFIGFLKNRP